*{
    margin: 0;
    padding: 0;
}
.fade-page-enter-active{
    transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
}
.fade-page-enter-from {
    opacity: 0;
    transform: translateX(-30px);
}
input::-webkit-input-placeholder {
    color: #999999;
}

::-webkit-scrollbar {
    width: 7px;
    height: 7px
}

::-webkit-scrollbar,
::-webkit-scrollbar-track-piece {
    -webkit-border-radius: 5px
}

::-webkit-scrollbar-thumb:horizontal,
::-webkit-scrollbar-thumb:vertical {
    background-color: rgba(0, 0, 0, .1);
    -webkit-border-radius: 5px
}

::-webkit-scrollbar-thumb:hover {
    background-color: rgba(0, 0, 0, .15)
}

.clearfix:after {
    content: '.';
    display: block;
    clear: both;
    line-height: 0;
    height: 0;
    visibility: hidden
}
html,body{
    height: 100%;
}
#app,.loginWrap{
    height: 100%;
}
li{
    list-style: none;
}